Codechef Long Solutions